import request from '@/utils/request'
/**
 * 详情
 * @param params
 */
export function getRoleTreeById(params) {
  return request({
    url: `/getRoleTreeById`,
    method: 'GET',
    params
  })
}
/**
 * 分页列表
 * @param params
 */
export function getRoleList(params) {
  return request({
    url: '/getRoleList',
    method: 'get',
    params
  })
}

/**
 * @description 新增/保存角色
 * @param data
 * @returns {*}
 */
export function saveRole(data){
  return request({
    url:'/saveRole',
    method:'post',
    data
  })
}
/**
 * 删除角色
 * @param params
 */
export function delRole(params) {
  return request({
    url: '/deleteRoleById',
    method: 'GET',
    params: params
  })
}
/**
 * 修改状态
 * @param
 */
export function updateRoleStatus(params) {
  return request({
    url: '/updateStatus',
    method: 'get',
    params,
  })
}

/**
 * 获取当前登录角色权限
 * @returns {*}
 */
export function menuListApi() {
  return request({
    url: '/getMenuListByToken',
    method: 'GET'
  })
}



/**
 * 获取全局等级
 * @param
 */
export function getCommonLevel() {
  return request({
    url: '/role/getCommonLevel',
    method: 'GET',
  })
}

